Sight Sciences Shares Drop 17% as It Secures Up to $65M Credit Facility
By Sabela Ojea Shares of Sight Sciences on Wednesday dropped a day after the company secured the closing of an up to $65 million senior secured credit...
Source: marketwatch.com