Oil at USD 20 per barrel ! Solar Scenario
A research study doing the rounds suggests that the oil producers are deliberately reducing prices, to counter the rising use of renewables. And to make this less attractive to deploy. Will thisRead More…
A research study doing the rounds suggests that the oil producers are deliberately reducing prices, to counter the rising use of renewables. And to make this less attractive to deploy. Will thisRead More…