TOYOHASHI, Aichi Prefecture--As televised images showed submerged cars on streets and in parking lots from a recent series of torrential rain and flooding, a newly developed fine-mesh car cover started attracting increased attention and sales. [Read More]

No reproduction or republication without written permission.