Excelra is a leading Informatics company providing Intelligent data and analytics solutions to clients globally.
Focus Areas
Notable Investments