Tag: Semple Street

Red Rock Power secures lease in Edinburgh’s 30 Semple Street

AN EDINBURGH-based renewable energy company has committed to a long-term lease in one of the city's most environmentally friendly office spaces. Red Rock Power is...

Latest News

WordPress Cookie Plugin by Real Cookie Banner