Amazon Development Centre has leased 650k sq ft of space in Bengaluru in one of the most recent office transactions. The web commerce company registered a 60-year lease in February and will pay ₹62 per sq ft as rent.