About GREEN PETALS LANDSCAPE SERVICES We are a Delhi based firm working in horticulture services, agriculture services & products, landscape design, maintenance, and consultancy. Activity on Internshala Hiring since June 2023 1 opportunity posted About the work from home job/internship…