Shell's latest valuation update nudges fair value down slightly to about $31.43 per share, even as revenue growth ...
ED charges Reliance Power and subsidiaries in a fake bank guarantee case involving fraudulent tender submissions to SECI.