WEST MONROE, La. (KTVE/KARD)– On NBC 10 News Today, Rich Demuro gave this week’s Tech Smart report about Netflix Ads. For the full report, watch the clip above.