JCP Investment Management is trying to break up Casella Waste (NASDAQ: CWST) and improve the corporate governance there. The fund owns 5.8%. It's taking its battle a step further this week. Launching... More