Treasury Americas Leads U.S. Wine Industry with Largest On-Site Solar Installation
Once Treasury Americas completes expansion of its on-site solar electricity generation, it expects to be the No. 1 on-site electricity generation in teh U.S. wine industry. Over 60% of Treasury Americas' electricity will be generated by on-site solar upon completion of the project, setting a record for a