11 May, 2020 Solar power players around the world are feeling anxious in the wake of the global health challenge which has impacted the business as usual scenario. There has been a slump in energy demand, stoppage of project construction work, invoking of force majeure, a halting of trains and flights, etc.