Japan rolls out $127 billion plan to fight rising prices

Business