Downtown Lafayette small businesses face annual 3% rent increases, forcing some to consider closing or relocating.
The Trade Desk just lost a major advertising partner, and the stock is tanking. Here's why the sell-off looks overdone.