Bridge India

Solar cell prices to fall as China produces more than demand

No comment to show