NEWS CENTER

South Korean Concentrated Solar Power developer predicts 'competitive' bid in Chile