Visiting China, seeing green – CAP goes to China to investigate its clean energy investment strategy April 4, 2010April 4, 2010Julian