Answer: Inadequate sunshine and/or too much fertilizer can make your plants grow lush and green but keep them from flowering and fruiting. If you have very fertile soil you may not need to feed your plants at all during the growing season. Tomatoes and squash need at least 8 hours of direct sunshine each day. Hope this provides some guidance!
Q&A Library Searching Tips