Learn how courts evaluate substantial similarity in copyright cases and what makes a creative work legally protected from infringement.
On July 21, 2025, Farooq Khan was sentenced to 42 months in prison for participating in a scheme to fraudulently obtain over $3.6 million in minor business
The IRS Whistleblower Program has recovered $7.5B+ thanks to whistleblower tips—see how awards work and what violations are most commonly reported.
The 6th Circuit revived a fired Clariant clerk’s gender discrimination and equal‑pay lawsuit, citing strong performance reviews and evidence of biased treatment.
Nokia is accused of violating ERISA by keeping underperforming BlackRock funds in its 401(k), potentially costing employees over $100 million.
Learn what medical upcoding is, how it violates the False Claims Act, and how whistleblowers can report fraud involving inflated billing codes.
A recent 5th Circuit ruling clarifies that employers who use OSHA self-audits must avoid retaliating against whistleblowers.
Are telehealth physicians being misclassified? Learn key tests, legal updates, and warning signs that impact rights, benefits, and patient care.
A Montclair Board of Education employee has filed a lawsuit claiming disability discrimination and FMLA violations after being denied reasonable accommodations and medical leave. Learn more about this ongoing case.
Blueacorn and Womply face scrutiny over $11M PPP fraud payouts. Learn how fintech lenders may be held liable under the False Claims Act.
900 Haddon Avenue, Suite 304-8
Collingswood, NJ 08108
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
NY New York City | 866-540-5505
NY New York City | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
FL Miami | 866-540-5505
PA Philadelphia | 866-540-5505
CA San Francisco | 866-540-5505
NY New York City | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
CA Los Angeles | 866-540-5505
CA Los Angeles | 866-540-5505
CT Chester | 866-540-5505
CT Chester | 866-540-5505
FL Miami | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
CA Los Angeles | 866-540-5505
PA Philadelphia | 866-540-5505
CA Orange County | 866-540-5505
PA Philadelphia | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
NY New York City | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
FL Miami | 866-540-5505
NJ Collingswood | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
CA San Diego | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
CA Los Angeles | 310-203-0600