Solar-powered print ad pushes green energy

By Tim Nudd on March 2, 2011