Business Queens landlord installs solar energy panels on its buildings to offset greenhouse gas emissions By Carlotta Mohamed