A British car battery company led by former Tesla executives has lashed out at the London stock market after unveiling plans ...
The City of London Corporation has granted approval for a 36-storey commercial development at 60 Gracechurch Street. This development, led by Obayashi, is claimed to become one of the most ...