Retail power startup Branch Energy raises $4.5M seed funding

The retail electricity startup hopes to sign up its first customers in Texas in fall 2021.