This is absolutely why we need a "loser pays" civil court system: interested attorneys should be able to volunteer to take on the case on behalf of the small business, with an agreement with their client that they only get paid if they win. Then when they do, they charge the big corporation an absolutely enormous amount of money in legal fees, which the big company is required to pay.
A system like this would keep frivolous lawsuits to a minimum.