Smart meters are a key step in the digitalization of the utilities. India plans to install more than 250 million smart meters as part of its national smart meter programme. French-Indian cooperation has enabled a pilot deployment in the state of Bihar and the first feedback was given durin...
Read MoreThe PEER Rating System Helped Prepare A Campus For Extreme Weather When temperatures dropped and snowflakes began to fall over Texas in February 2021, the weather was so rare that Roberto DelReal could count on one hand the number of times he’d experienced it before. “I’ve been ...
Read MoreSINGAPORE - Energy firm Sunseap Group will build the world's largest floating solar farm and power storage system on the Indonesian island of Batam. The US$2 billion (S$2.73 billion) complex will be on the Duriangkang Reservoir in Southern Batam island, near Singapore, with construction slat...
Read MoreI was recently asked to present my views on ESG framework, metrics and process at a meeting of utility executives. My talk was modeled on the Balanced Score Card approach (process similarities) that I had implemented years ago in my utility days. Environmental, Social, and Corporate Governance (ESG) refers to the three central factors in measuring the sustainability and societal impact of a business. These criteria are supposedly better determinants of a company’s future performance in a socio-environmental context. ESG purports to ach...