Multi-channel sales and rental of electronic equipment for the broadcast, film, and video all over the USA. Business is located in Florida, but 90% of the business is to customers outside FL. This excepti
↧