UK business leaders flay move to close India offices (Business Standard India)
British business leaders have criticised London Mayor Boris Johnson for closing down the Delhi and Mumbai offices of the London Development Authority (LDA) as a cost-cutting measure.
(get the story…)