Belstar is a privately-held investment management firm specializing in Alternative Investment strategies with its head office located in New York City. 

 

 

 

 

© 2014 Belstar Holdings, LLC.        Legal Disclaimers and Terms of Use