Twin Vee PowerCats launches $3 million stock offering; shares plunge 36% Published 09 May 2025 Full Article