I just heard that there is a cap of $75 million that BP will be on the hook for....while the damage is estimated to be about $ 20 billion....unbelievable!!
Does anybody know if the above is correct ?
Does anybody know if the above is correct ?