Curry leaves are an essential part of not just Indian cuisine but several cuisines across the globe. Did you know that humble ingredient is a powerhouse of benefits? Check out 5 benefits of curry leaves and also see 5 handy tips to store them for a longer tim…