City of London Corporation slammed over new tower approvals

The City of London Corporation has been accused of conflict of interest by some of its own councillors after waving through a string of controversial planning applications.

More than 1,250 people have signed a petition claiming