Report copyright - Biocon Factsheet 150720 · 2020. 8. 5. · BIOCON AT A GLANCE `65,286 Million revenue* `7,482 Million profit for the year* 27% EBITDA margin* `5,271 Million R&D spend (gross)* 12,000+
Please pass captcha verification before submit form