India has awarded solar power projects of around 9,000 Megawatt capacity after bidding in the past five months under the national solar mission and the state utilities schemes New Delhi: Solar power tariffs are facing upward pressure thanks to the latest Depreciation of the Rupee against the Dollar, imposition of safeguard duty and rising interest […]