First Call Trucking & Courier has partnered with Sun Bug Solar Panels to store and distribute solar panels in and around the Greater Boston area. Founded in 2009, SunBug Solar has designed and installed over 800 solar systems across Massachusetts,…