Using Niacinamide for Dark Spots

You may have heard of niacinamide but do not know what this skincare superstar ingredient can do for your skin.