Fortress Power’s Battery Storage System Powers Great Canadian Solar’s Mobile Energy Solution Founded in 2009 and based in Edmonton, Great Canadian Solar has been involved in the design and installation of more than 70.0 megawatts of solar Continue reading...