INDIA |NSE |INR
Epl (NSE:EPL) is owned by 21.50% institutional shareholders and by 59.93% insiders. The rest is owned by the public.