Tech giants Google and Meta have been summoned by the Enforcement Directorate (ED) yet again, directing their representatives to appear before it on July 28. This comes after both companies failed to show up today, saying they needed time to collect relevant information and required documents in connection with a probe into illegal online betting and money laundering.