The Top 20 pharma companies in Brazil for 2017, combining the data for both the retail and non-retail markets. Sanofi leads the way, followed by local player NC Farma and Hypermarcas.