BVG Associates | Company information