Indian Oil Corporation Limited got the approval to set up a 10 MW Solar Power Plant in Boudh at an investment of 52.28 crore, which will generate …
Read Complete New : Textile and Renewable energy units among seven industrial projects approved by the …