ALBAWABA - Leading video game developer and publisher, Ubisoft, is dealing with serious internal and external issues as employees in France have gone on strike for three days over disagreements around compensation and regulations about working from home, which has made the company’s already dire situation accompanied by financial turmoil and lackluster game releases even worse. The latest labor action is a result of a management decision in September that ...