I left London and am in Delhi for at least a year working for a technology company

Who is creating and making in Delhi?

Comments