Sunday, March 8, 2020

Lobster prices have plummeted to the lowest in at least four year, delivering a potentially "fatal blow" to suppliers already hurting from lost sales to China