HFCL shares rise 3% after bagging ₹2,666 crore order from RVNL