New TAX model?
This is all very good but the companies effected will only knock on the effect to customer prices.
Coruption comes in many forms, but rest assured the customer always pays for it and in this case probably twice. Though its a bold brave and fair move they are doing and in that it is probably the right thing to do. Now perhaps introduce some price cap's and other customer protection and politicaly this chap will go far.