(Solar AND battery) production, assembly, and sales. IMO assembly means foxess products assembled here. Materials to build them could be sourced via foxess from overseas (Vietnam/China) and assembled here so they can slap a made in the USA label on them. Just a hunch. Decide for yourself. My opinions.