By offering cheap energy storage, concentrating solar power has a huge potential. However, it requires international standards to become a competitive market proposition.
Barcelona had a red alert warning in place on Monday, adding that the city’s El Prat airport saw dozens of flights cancelled or severely delayed ...
Indian public sector companies the National Thermal Power Corporation (NTPC) and the Oil and Natural Gas Corporation (ONGC) ...