Business News Schneider Electric unveils new range of Microgrid Solutions, advances cause for curbing climate change