TaskUs unveils new office in Mohali that exudes energy and sporting spirit