The Science of Green Living: How Many Indoor Plants You Really Need in a 15×15 Living Room (Especially in Delhi NCR) May 17, 2026 gikdelhi in Indoor Plant