Beard
is a Public company. Beard's IPO date was on Nov 2021. Beard has been a Merger Pending of Suntuity Renewables since May 2023. Beard has received a total of $200M in funding. Beard has 1 followers on Owler. Beard has an estimated revenue of <$1M and an estimate of less <10 employees.