COWRKS opens 50,000 sq ft space in Chennai

Spread across 50,000 sq ft, the COWRKS’ center offers 650 desks and is located in Millenia Business Park.

Post Comment