Infographics are key in presentations. However, can "lift" a company's overall reputation and company visibility online by the sheer nature they provide a
"flow" of what they do, and how they plan to do whatever it is that the company may do. As far BP Writers infographic. You could change the vertical framework to make it look not so "jumbled" towards the last frame or area. A thumbnail version will be a better choice. Only my critique and opinion.