Storia: The TV Shop fined $1.1m over fake ‘customer’ reviews — Warptech Lab News