BP PLC’s $18.7 billion settlement for its 2010 oil spill may not end lawsuits filed by two Louisiana public university...
University of Louisiana System News
The state’s high court has ruled that the University of Louisiana System and its Lafayette campus did not breach a...