By William Thornton | wthornton@al.com Alabama Power is withdrawing from the planned redevelopment of Birmingham’s historic Powell Avenue Steam Plant. In a statement, the company said that it has “determined that the future of Powell Avenue should be led by a team with more expertise in commercial development.” The decision came after “much consideration and more than […]