Go to your nearest Motocycle shop. Ask the person at the shop for the product used to "clear" the plexiglass Motorcycle windshields. It comes in an aerosol can. I forget the name of it, however, there are multiple brands and this stuff really works good. I've used it in the past on a prior Jeep Wrangler that I owned, which had the soft top (ie: 3 plastic windows) and it cleared those up extremely well.
Spray it on, use a microfiber towel, rub in and buff out.