Comment Comment by sbennettmcleish 220bn profit? Really? Surely they mean "revenue" parent sbennettmcleish 5 years ago