Game of Productivity: Communication Overload is Here Infographic While clans on Game of Thrones wage war to win the Iron Throne, another skirmish for supremacy is taking place on the enterprise landscape. Except in this battle, executives are pitted against a powerful enemy that makes White Walkers seem cute and cuddly by comparison: communication overload. […]