Canadian Solar secures 500MW module contract for Spain projects

angie-warren-1209973-unsplash
Solar power companies in Indonesia are struggling due to government policy. Credit: Angie Warren on Unsplash.