Site launch: Affiliates 2.0!
We just launched a redesigned website for Firefox Affiliates — check it out! The Affiliates website is a portal for almost 100,000 Mozilla supporters. Affiliates believe in Mozilla’s cause and want to show their support by placing an affiliate link … Continue reading