Mozilla revealed yesterday four Internet of Things IoT projects that it plans to concentrate on after stopping any further development of Firefox OS for smartphones

Can you repeat this sentence, but add in punctuation?
Mozilla revealed yesterday four Internet of Things (IoT) projects that it plans to concentrate on after stopping any further development of Firefox OS for smartphones.