solar and environment