Jetty has stopped writing new business and laid off 40 percent of its work force, in a downsizing linked to the coronavirus pandemic.
Jetty has stopped writing new business and laid off 40 percent of its work force, in a downsizing linked to the coronavirus pandemic.