EverFlow Partners is a long-term investor in Indian public markets looking to generate attractive returns by consistently seeking margin of safety good governance competitive moats attractive prospects differential insights across investments.