Cascade Investment reports $107.75 million Republic Services common share purchase - RSG News | Rallies