City Council have delayed a vote on London’s bus rapid transit project. After being given an update last night on the $500-million project, the sheer size of the report – it spans thousands of pages – caused City politicians to vote 10-2 in favour of delaying the vote until May …
Read More »