INDIA’S Apollo Tyres expects its returns to start accruing from 2021 following recent investment across India and Europe, a company official said yesterday (10) in Geneva. The company has invested close…