Storia: Japan likely reaped record tax revenues last year, sources say — Warptech Lab News