Abolishing Consumption Tax: A Win-Win for Japan and the US - Rollup News