NBC is a part of a US $2.4 billion diversified conglomerate CK Birla Group. With over 25,000 employees, 41 manufacturing facilities, 21 service delivery locations and numerous patents and awards, the group's businesses are spread across five continents