Image: UbisoftOfficial screenshot from Ubisoft.
The Perils of Business is the story achievement for completing Memory Sequence 5 of Assassin's Creed Syndicate. You get it for finishing Sequence 5, the twins' campaign against the Templars' grip on London's transport and industry.
Play the main memories of Sequence 5 through to the end. Optional objectives do not matter for this one; only the 100% sync achievement, Mentor, asks for those.