Deepwatch expands global footprint with New India GCC; targets 150-strong workforce News November 21, 2025 Deepwatch, the US-based cybersecurity company, has launched a new global capability centre in Bengaluru as part of its plan to…