Anca Alexe: Internet of Things to attract investments worth USD 15 trillion by 2025, report says