CT Now

Tight squeeze

A worker checks solar panels at a solar power field in Kawasaki, near Tokyo.
REUTERS photo
Copyright © 2016, CT Now
64°