STIR Advisors

Strategic M&A and business consultancy.