Rising environmental concerns are increasingly swaying government energy policies across the globe, prompting energy companies to invest in greener options. New Delhi: Indian Oil CorporationNSE -0.95 % (IOC), the nation’s largest refiner and fossil fuel retailer, plans to invest Rs 25,000 crore in green energy projects, including solar and wind power plants, bio-fuels plants, and […]