Established over five decades ago, Technical Associates Ltd (TAL) is today amongst the most respected and longstanding names in the Indian transformer industry. In this exclusive interview, we have Vinamra Agarwal, Read more