Tata Tele Business Services (TTBS), an enabler of connectivity and cloud solutions for businesses in India has won prestigious awards at the 8th Edition of National Awards for Leadership & Excellence. TTBS won the awards for the following three categories: Award for Best New Brand, Product or Service Launch, Award for Marketing Communications Business to…