New Factory
26th November 2019
Biotree has acquired a new manufacturing facility in Nelamangala, Bangalore that is spread over a vast expanse of land covering about 4 acres. Equipped with all utilities, the facility has dedicated areas for System Integration and FAT with 300+ staff.