Both entities have secured office spaces in the First International Financial Center (FIFC), a premium commercial project spread over 1.99 acres in BKC. Google India Private Limited has renewed ...