Javelin Group is Europe's leading firm of retail and ecommerce consultants. We provide a full retail due diligence service and a portfolio performance improvement service for retail investors.