Stocks to Watch: HFCL Secures ₹2,666 Cr BharatNet Contract, Major Deals