Walgreens (WBA) faces a $988M penalty after a court ruling in its legal battle with PWNHealth over an alleged contract breach ...