The Enforcement Directorate (ED) has attached assets worth Rs 307.16 crore under the Prevention of Money Laundering Act (PMLA), 2002, as part of the ongoing probe in the case of "Fairplay", which is involved in illegal broadcasting and online betting activities, the agency said on Monday.