Some main challenges are:
Having to deal with rising costs
Being vulnerable to crises
Fending off larger and more resilient competitors