Solar Power Inc. to develop floating solar projects

March 20, 2015 10:40 AM