Photo Credit: poetwarrior2003  (Flickr) Translation: “We provide machines that look after themselves” Is it an advertisement for baby milk supplement? Not in the least! German solar cell manufacturer Q-Cells.com really pulled out all stops with this large billboard in Frankfurt. Being one of the largest manufacturers of photovoltaic cells in the world, this sort of […]