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...
Sabela Ojea Sight Sciences On Sight Sciences Article Normal Medical Equipment Supplies Trusts Funds Financial Vehicles
Source: marketwatch.com