Corporate giants under increasing scrutiny as fears of recession loom

Corporate giants under increasing scrutiny as fears of recession loom