Still, very large companies dominate the business landscape