Toyota Indus Motor Company (IMC) has once again flagged non-production days (NPDs) in June, adding to the ongoing struggles of the auto...