Quality service, commitment key to biz growth: Manish Agarwal