The China-based company cites falling prices for solar modules.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.