'Traffic Issues'
What You Need To Know
Today’s posts that caught my eye:
A high-tech insect farm in France is on track to produce 15,000 metric tons of protein from fly larvae each year, and could soon be upstaged by a second facility that will produce more than six times as much.
Changes to the commissions structure could eventually lead to a 30% reduction in what U.S. consumers pay in real …

