Australia Concentrated solar power revived? Concentrated solar power (CSP) looked like a really useful addition to the renewable panoply 5 years ago. It…