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 »