Square Enix, the Japanese video game giant behind megahit “Final Fantasy” among other titles, is laying off an unknown number of employees in its North America and European publishing operations as it looks to streamline the business. The company made the disclosure in a presentation Thursday to investors as part of releasing its earnings for […]