Citroil Goes Solar December 16, 2011 Citroil Enterprises Inc. has outfitted its 50,000 square foot U.S. headquarters in Carlstadt, N.J., with 1,200 solar panels on both the roof and the canopy.Read More