Cargill Business Services, a unit of Cargill India, attempted to enter the prestigious Limca Book of Records by making 27,707 paper bags in a record time of 40 minutes. This…
Continue Reading ยป