Concentrating solar thermal power (CSTP) is increasingly discussed as a key low carbon electricity supply technology.

Click here to know more about it.