Brazil auto production crumbles in April, down 99%

Brazil auto production crumbles in April, down 99%