bio-star.jpg

BioStar Systems selects Sedalia area to open renewable energy plant