Contact

Solar Power Portal
Solar Media Limited
3rd Floor, 2 America Square,
London
EC3N 2LU
United Kingdom

Phone: +44 207 871 0122 (available 9-6 GMT)

Fax: +44 207 871 0101

Editor: Liam Stoker
Sales: Rachel McGhie

Marketing: Lindsey Guest