New York City — Safari Energy, a leading commercial and industrial solar developer, has inaugurated its solar rooftop system at Francis Scott Key Mall in Frederick, Md. The 2,056 kilowatt capacity project, which is now operational, is currently providing clean energy to power the Class A shopping destination, owned by PREIT, a leading real estate investment trust.