Talk:Relax, It's Handled

From Bhamwiki
Jump to navigation Jump to search


The website appears to be current with a link to a 2021 conference in Birmingham but doesn't appear to have any contact information. I couldn't find anything more than a BBB entry giving the address of 1500 1st Avenue North Suite 4 which is Innovation Depot. Since there's no source cited with the 2015 information, I'm inclined to leave it as is. A cursory Bing search didn't come up with any news articles concerning it either. --Wheresdib (talk) 10:06, 15 December 2020 (PST)