Solar Power Inc. Inks Agreement to Acquire 12.3MW of Projects in Italy, US

Solar Power Inc. has signed an agreement to acquire 12.3-megawatts of solar projects in Italy and in the US.

Solar Power Inc. Inks Agreement to Acquire 12.3MW of Projects in Italy, US Read More »