Once in a while, my other country (I’m a dual US-French citizen) gets it right!
Two months ago, France passed a law that requires the rooftops of new commercial buildings to be partially (at least) covered by solar panels or plants. The law, passed back in March, was a compromise with French environmentalists and more conservative* members of society.
The law approved by parliament was more limited in scope than initial calls by French environmental activists to make green roofs that cover the entire surface mandatory on all new buildings.The Socialist government convinced activists to limit the scope of the law to commercial buildings.
(Thanks to the Daily Kos).