Business superheroes facing storm