This page has moved to a new address.
New FT special on greener tech adds to confusion