Windcastle provides consulting, advisory and business development services to innovators, entrepreneurs and investors. Clients include both emerging and established companies.We develop business plans, design new products & services, create market strategies, and manage the funding process.