Andrew Upton

STC inside

Cate Blanchett's Sydney Theatre Company is installing Australia's largest-capacity solar power system using technology developed by UNSW.