SunStreet definition
SunStreet means MoonRoad Services Group, LLC, a Delaware limited liability, or an Affiliate thereof that is a successor to and engages in its business or otherwise conducts its business in such Affiliate’s name.
SunStreet means SunStreet Energy Group, LLC, a Delaware limited liability company.
SunStreet means MoonRoad Services Group, LLC, a Delaware limited liability, or an Affiliate thereof that is a successor to and engages in its business or otherwise conducts its business in such Affiliate’s name. [***] = Certain information has been excluded from this exhibit because it is both not material and would likely cause harm to the company if publicly disclosed.