New IMechE leader targets climate challenges

8 Jun 2007