244 bytes added
, 11:32, 14 July 2016
{{Startups
|industry=Site Development and Administration Software
|website=www.equuscap.com
|street_address=Eight Greenway Plaza , Suite 930
|city=Houston , Texas
|zip=77046
|founding_date=1/1/2007
}}
Provides media-related services to clients.