No they’re not. Say you can grow one lettuce with one square foot of sunlight. Put solar cells in that one square foot, use the electricity to power LEDS, and you get less light energy due to inefficiencies (those pesky Laws). Your process will actually grow less lettuce not more.
Here’s another perspective... https://www.treehugger.com/green-food/vertical-farms-arent-going-to-solve-our-food-problems.html
RE: How Much Land does it take To provide enough food