Google spends Rs 7,500 crore to buy new office in London: Check photos
Google has bought a central London building for $1 billion in a show of confidence in the future of the office as a place to work.
Jan 14, 2022, 17:18 PM ISTGoogle best place to work, Twitter off the grid
Google the best place to work on Earth, announces the seventh “2015 Best Places to Work” listing from Glassdoor, a US-based website.
Dec 11, 2014, 11:47 AM IST