Tag: Apollo Tyres’ annual net profit up by 12% at Rs10.9bn