NEW YORK--(BUSINESS WIRE)--Starr Insurance Companies today announced that, as of April 23, the company now directly underwrites its property - technical risks through its own insurance companies, ...