Clean power-promoting aerial art installation lands on Oxford Street
The Clean Power Campaign has partnered with London’s Oxford Street to promote the transition to a low carbon future through a new aerial art installation, unveiled this week and spanning the entire length of the famous shopping street from Marble Arch to Tottenham Court Road. The Clean Power campaign, which was founded by the global … Read more