Applications

What the Dubai tender means for CSP

By Jason Deign Concentrated solar power (CSP), a renewable technology seemingly on the wane, could be back in vogue following a record low tender bid announced Monday.