Solar Energy Tax Shelter Promoters Must Pay $50 Million (1) – Bloomberg Law By Cumbria Solar Supplies Solar Energy Tax Shelter Promoters Must Pay $50 Million (1) Bloomberg Law Brought to you by Google News. Read the rest of the article here.