By India Employer ForumJuly 4, 2018 0 4 mn jobs created in 8 months as per EPFO data, largest addition ever: CSO As many as 4.126 million new jobs were created in the eight months till April…