Economy Lemon Square baked goods maker taps Berde Renewables to power production facility October 8, 2024