TECHNOLOGY Array Technologies reports record $2.4 billion in solar contracts In Q1 earnings call, the sa国际传媒官网网页入口 company reported adjusted EBITDA of $28.8 million