Pfizer finally facing accountability?