Rajesh Agrawal

(Contributor)

Rajesh Agrawal is London’s deputy mayor for business.