2 Min Read Henry L.onJune 21, 2010 Environmentally Friendly Birthday Cards Show how much you Really Care Windpower greeting cards describes cards that are made with paper that is manufactured by using electricity generated by wind mills. Wind…