The Japanese government has finalized an additional $19 billion budget to subsidize soaring fuel and utility costs

Loading...