Royal Oak, MI - /PRNewswire/ -- Stellar Solar, one of the most experienced solar and battery installers in Michigan and San Diego since 1998, is providing sponsorship support and educational content on solar and battery storage for Planet Detroit, the independent nonprofit local news organization whose mission is to inform and educate on environment and public health issues in Detroit and Michigan.